
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="shortcut icon" type="image/x-icon" href="style/favicon.ico"/>
<link href="style/style.css" rel="stylesheet" type="text/css" />
<link href="style/bootstrap.min.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-3.5.1.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/gatling.js"></script>
<script src="js/menu.js"></script>
<script src="js/ellipsis.js"></script>
<script src="js/all_sessions.js"></script>
<script src="js/stats.js"></script>
<script src="js/highstock.js"></script>
<script src="js/highcharts-more.js"></script>
<script src="js/theme.js"></script>
<script src="js/unpack.js"></script>
<title>Gatling Stats - criação</title>
</head>
<body>
<div class="app-container">
<div class="frise"></div>
<div class="head">
  <div class="gatling-open-source">
    <a class="gatling-logo" href="https://gatling.io" target="blank_" title="Gatling Home Page"><img alt="Gatling" src="style/logo.svg"/></a>
    <a class="gatling-documentation" href="https://gatling.io/docs/" target="_blank">Documentation</a>
  </div>
  <a class="enterprise" href="https://gatling.io/enterprise/next-step/" target="_blank">Try <img alt="Gatling Enterprise" src="style/logo-enterprise.svg"/></a></div>
<div class="container details">
  <div class="nav">
    <ul></ul>
  </div>
    <div class="cadre">
      <div class="content">
        <div class="content-header">
          <div class="onglet">
            RinhaBackendSimulation
          </div>
          <div class="sous-menu" id="sousMenu">
            <div class="sous-menu-spacer">
              <div class="item "><a href="index.html">Global</a></div>
                <div class="item ouvert"><a id="details_link" href="#">Details</a></div>
              </div>
            </div>
          </div>
          <div class="content-in">
            <div class="container-article">
            <div class="article">
              
              
<div class="schema-container">

            <div id="ranges" class="schema ranges-large">
            </div>

                        <div class="infos">
                            <div class="infos-in">
	                        <div class="infos-title">Stats</div>
                                <div class="repli"></div>                               
                                <div class="info">
                                    <h2 class="first">Executions</h2>
                                    <table>
                                        <thead>
                                            <tr><th></th><th>Total</th><th>OK</th><th>KO</th></tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Total count</td>
                                                <td id="numberOfRequests" class="total"></td>
                                                <td id="numberOfRequestsOK" class="ok"></td>
                                                <td id="numberOfRequestsKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean count/s</abbr></td>
                                                <td id="meanNumberOfRequestsPerSecond" class="total"></td>
                                                <td id="meanNumberOfRequestsPerSecondOK" class="ok"></td>
                                                <td id="meanNumberOfRequestsPerSecondKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                    <h2 class="second">Response Time (ms)</h2>
                                    <table>
                                        <thead>
                                            <tr>
                                                <th></th>
                                                <th>Total</th>
                                                <th>OK</th>
                                                <th>KO</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Min</td>
                                                <td id="minResponseTime" class="total"></td>
                                                <td id="minResponseTimeOK" class="ok"></td>
                                                <td id="minResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">50th percentile</td>
                                                <td id="percentiles1" class="total"></td>
                                                <td id="percentiles1OK" class="ok"></td>
                                                <td id="percentiles1KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">75th percentile</td>
                                                <td id="percentiles2" class="total"></td>
                                                <td id="percentiles2OK" class="ok"></td>
                                                <td id="percentiles2KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">95th percentile</td>
                                                <td id="percentiles3" class="total"></td>
                                                <td id="percentiles3OK" class="ok"></td>
                                                <td id="percentiles3KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">99th percentile</td>
                                                <td id="percentiles4" class="total"></td>
                                                <td id="percentiles4OK" class="ok"></td>
                                                <td id="percentiles4KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Max</td>
                                                <td id="maxResponseTime" class="total"></td>
                                                <td id="maxResponseTimeOK" class="ok"></td>
                                                <td id="maxResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean</td>
                                                <td id="meanResponseTime" class="total"></td>
                                                <td id="meanResponseTimeOK" class="ok"></td>
                                                <td id="meanResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Standard Deviation</td>
                                                <td id="standardDeviation" class="total"></td>
                                                <td id="standardDeviationOK" class="ok"></td>
                                                <td id="standardDeviationKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </div>
                            </div>
                        </div>

</div>
<div class="statistics extensible-geant collapsed">
    <div class="title">
        Errors
    </div>
    <table id="container_errors" class="statistics-in extensible-geant">
        <thead>
            <tr>
                <th id="error-col-1" class="header sortable"><span>Error</span></th>
                <th id="error-col-2" class="header sortable"><span>Count</span></th>
                <th id="error-col-3" class="header sortable"><span>Percentage</span></th>
            </tr>
        </thead>
		<tbody>
		    
		    <tr>
		    	<td class="error-col-1 total ko">j.i.IOException: Premature close<span class="value" style="display:none">0</span></td>
		    	<td class="value error-col-2 total ko">31681</td>
		    	<td class="value error-col-3 total ko">98.639 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">Request timeout to localhost/127.0.0.1:9999 after 60000 ms<span class="value" style="display:none">1</span></td>
		    	<td class="value error-col-2 total ko">432</td>
		    	<td class="value error-col-3 total ko">1.345 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">status.find.in(201,422,400), but actually found 504<span class="value" style="display:none">2</span></td>
		    	<td class="value error-col-2 total ko">5</td>
		    	<td class="value error-col-3 total ko">0.016 %</td>
		    </tr>
		</tbody>
    </table>
</div>

            <div class="schema geant">
              <div id="responsetimeDistributionContainer" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="responsetimepercentilesovertimeokPercentilesContainer" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="requests" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="responses" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="container_response_time_dispersion" class="geant"></div>
            </div>

            </div>
          </div>
        </div>
      </div>
    </div>
</div>
<script>
    var pageStats = stats.contents['req_criac-a-o-ce502'].stats;
    $(document).ready(function() {
        $('.simulation-tooltip').popover({trigger:'hover', placement:'left'});
        setDetailsLinkUrl();
        setDetailsMenu();
        setActiveMenu();
        fillStats(pageStats);
        
Highcharts.setOptions({
  global: { useUTC: false }
});

var rangesChart = new Highcharts.Chart({
  chart: {
    renderTo: 'ranges',
    marginRight: 100
  },
  credits: { enabled: false },
  legend: { enabled: false },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  xAxis: {
    categories: [
      pageStats.group1.htmlName,
      pageStats.group2.htmlName,
      pageStats.group3.htmlName,
      pageStats.group4.htmlName
    ]
  },
  yAxis: {
    title: { text: 'Number of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      var s;
      if (this.point.name) { // the pie chart
        s = ''+ this.point.name +': '+ this.y +'% requests';
      } else {
        s = ''+ this.y + ' requests';
      }
      return s;
    }
  },
  plotOptions: {
    series: {
      stacking: 'normal',
      shadow: true
    }
  },
  series: [
    {
      type: 'column',
      data: [{
      	color: '#68b65c',
      	y: pageStats.group1.count
      },
      {
      	color: '#FFDD00',
      	y: pageStats.group2.count
      },
      {
      	color: '#FFA900',
      	y: pageStats.group3.count
      },
      {
      	color: '#f15b4f',
      	y: pageStats.group4.count
      }]
    },
    {
      type: 'pie',
      name: 'Percentages',
      data: [
        {
          name: pageStats.group1.name,
          y: pageStats.group1.percentage,
          color: '#68b65c'
        },
        {
          name: pageStats.group2.name,
          y: pageStats.group2.percentage,
          color: '#FFDD00'
        },
        {
          name: pageStats.group3.name,
          y: pageStats.group3.percentage,
          color: '#FFA900'
        },
        {
          name: pageStats.group4.name,
          y: pageStats.group4.percentage,
          color: '#f15b4f'
        }
      ],
      center: [368, 0],
      size: 90,
      showInLegend: false,
      dataLabels: { enabled: false }
    }
  ]
});

rangesChart.setTitle({
  text: '<span class="chart_title">Response Time Ranges</span>',
  useHTML: true
});

	    $('#container_errors').sortable('#container_errors');
    
var responsetimeDistributionChart = new Highcharts.Chart({
  chart: {
    renderTo: 'responsetimeDistributionContainer',
    type: 'column',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: 5,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  xAxis: {
    categories: ['300', '900', '1500', '2101', '2701', '3301', '3901', '4501', '5101', '5701', '6302', '6902', '7502', '8102', '8702', '9302', '9902', '10503', '11103', '11703', '12303', '12903', '13503', '14104', '14704', '15304', '15904', '16504', '17104', '17704', '18305', '18905', '19505', '20105', '20705', '21305', '21905', '22506', '23106', '23706', '24306', '24906', '25506', '26107', '26707', '27307', '27907', '28507', '29107', '29707', '30308', '30908', '31508', '32108', '32708', '33308', '33908', '34509', '35109', '35709', '36309', '36909', '37509', '38110', '38710', '39310', '39910', '40510', '41110', '41710', '42311', '42911', '43511', '44111', '44711', '45311', '45911', '46512', '47112', '47712', '48312', '48912', '49512', '50113', '50713', '51313', '51913', '52513', '53113', '53713', '54314', '54914', '55514', '56114', '56714', '57314', '57914', '58515', '59115', '59715'],
    tickInterval: 20
  },
  yAxis: {
    min: 0,
    title: { text: 'Percentage of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      return '<b>'+ this.x +' ms</b><br/>'+
      this.series.name +': '+ this.y +' %<br/>'+
      'Total: '+ this.point.stackTotal + ' %';
    }
  },
  plotOptions: {
    series: {
      groupPadding: 0,
      stacking: 'normal',
	    shadow: true
    }
  },
  series: [
  	{
type: 'column',
color: '#68b65c',
name: 'OK',
data: [
  9.14,1.16,0.64,0.44,0.38,0.34,0.2,0.25,0.21,0.34,0.24,0.58,0.44,0.17,0.2,0.17,0.16,0.1,0.08,0.04,0.06,0.07,0.18,0.21,0.25,0.62,0.55,0.61,0.62,0.51,0.53,0.35,0.27,0.23,0.19,0.17,0.06,0.19,0.15,0.16,0.17,0.17,0.15,0.14,0.19,0.27,0.59,0.56,0.66,0.56,0.68,0.63,0.78,0.76,0.96,0.52,0.47,0.45,0.43,0.43,0.5,0.54,0.49,0.59,0.41,0.82,0.67,0.7,0.86,0.61,0.49,0.29,0.25,0.24,0.22,0.2,0.16,0.16,0.15,0.11,0.08,0.12,0.13,0.09,0.07,0.12,0.09,0.06,0.07,0.03,0.13,0.08,0.09,0.1,0.05,0.04,0.03,0.02,0.01,0.02
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
},
  	{
type: 'column',
color: '#f15b4f',
name: 'KO',
data: [
  52.51,0.16,0.44,0.17,0.05,0.43,0.38,0.09,0.04,0.02,0.0,0.04,0.96,0.08,0.02,0.0,0.02,0.02,0.0,0.0,0.0,0.0,0.0,0.14,0.18,0.83,0.27,0.18,0.02,0.0,0.0,0.0,0.0,0.01,0.06,0.0,0.01,0.01,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.68,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.79
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
}
  ]
});

responsetimeDistributionChart.setTitle({
  text: '<span class="chart_title">Response Time Distribution</span>',
  useHTML: true
});

var responsetimepercentilesovertimeokPercentiles = unpack([[1692813374,[21,43,65,87,91,95,100,104,108,109]],[1692813375,[10,10,11,12,12,12,12,12,12,13]],[1692813376,[9,9,9,9,9,9,9,9,9,10]],[1692813377,[7,8,9,10,11,11,11,11,11,12]],[1692813378,[5,5,5,5,5,5,5,5,5,6]],[1692813379,[9,9,9,9,9,9,9,9,9,10]],[1692813380,[6,7,8,9,9,9,9,9,9,10]],[1692813381,[4,6,8,10,10,10,11,11,11,12]],[1692813382,[6,6,7,7,7,7,7,7,7,8]],[1692813383,[6,6,6,6,6,6,6,6,6,6]],[1692813384,[5,5,5,5,5,5,5,5,5,5]],[1692813385,[4,5,5,5,6,6,7,8,8,9]],[1692813386,[3,4,4,5,5,5,5,5,5,5]],[1692813387,[4,4,4,4,4,4,4,4,4,5]],[1692813388,[3,4,4,5,5,5,5,5,5,5]],[1692813389,[3,4,4,4,4,4,4,4,4,5]],[1692813390,[3,3,4,4,4,4,4,4,4,5]],[1692813391,[3,4,5,6,6,6,6,6,6,7]],[1692813392,[3,4,5,5,6,8,10,12,13,14]],[1692813393,[3,3,4,6,6,6,6,6,6,7]],[1692813394,[4,4,4,5,5,5,5,5,5,5]],[1692813395,[3,3,4,5,5,5,5,5,5,5]],[1692813396,[2,3,3,5,6,7,8,9,9,10]],[1692813397,[3,3,3,3,3,3,4,5,5,6]],[1692813398,[3,4,5,6,6,6,6,6,6,7]],[1692813399,[2,4,4,4,4,4,4,4,4,5]],[1692813400,[2,3,4,5,5,5,6,6,6,7]],[1692813401,[3,3,3,3,3,4,4,4,5,6]],[1692813402,[3,3,5,5,5,5,5,7,11,12]],[1692813403,[2,3,4,4,4,5,6,8,10,11]],[1692813404,[2,3,3,4,4,5,6,7,10,12]],[1692813405,[2,3,3,4,5,5,6,7,8,9]],[1692813406,[2,3,3,4,4,4,6,7,8,9]],[1692813407,[2,3,3,4,5,5,6,7,26,36]],[1692813408,[2,2,3,3,3,3,4,4,4,4]],[1692813409,[2,2,3,3,3,4,4,4,6,8]],[1692813410,[2,3,3,4,4,4,5,6,7,8]],[1692813411,[2,2,3,3,3,3,4,4,9,12]],[1692813412,[2,3,3,3,3,4,4,5,14,16]],[1692813413,[1,3,4,10,15,23,42,51,74,91]],[1692813414,[3,35,67,103,117,183,5141,5286,5481,5531]],[1692813415,[2,7,52,83,120,177,1559,4467,4596,4627]],[1692813416,[3,10,36,59,72,79,80,105,253,380]],[1692813417,[1,9,38,68,75,92,97,145,228,278]],[1692813418,[2,11,35,63,72,81,92,144,208,273]],[1692813419,[2,15,41,70,73,87,94,122,194,199]],[1692813420,[2,4,4,16,22,28,35,39,46,47]],[1692813421,[2,2,3,9,12,21,28,37,49,59]],[1692813422,[3,46,84,139,158,173,182,206,235,256]],[1692813423,[2,42,123,354,369,382,392,441,450,458]],[1692813424,[130,192,251,298,311,327,338,355,396,427]],[1692813425,[3,28,59,86,104,121,143,166,198,219]],[1692813426,[1,3,7,31,38,45,57,65,73,82]],[1692813427,[2,2,3,3,4,4,7,11,16,21]],[1692813428,[2,3,7,45,62,82,102,143,174,243]],[1692813429,[48,140,184,221,229,239,259,272,292,302]],[1692813430,[2,26,60,97,122,133,162,183,211,240]],[1692813431,[3,28,84,144,158,171,181,197,229,233]],[1692813432,[1,38,75,124,137,153,175,185,203,208]],[1692813433,[2,12,40,70,79,87,109,150,184,274]],[1692813434,[5,63,106,175,191,216,246,265,287,305]],[1692813435,[4,51,79,115,122,136,155,179,194,204]],[1692813436,[135,347,447,487,496,503,511,537,552,559]],[1692813437,[269,356,396,440,446,454,464,483,527,536]],[1692813438,[91,167,203,248,257,267,287,309,335,342]],[1692813439,[3,68,131,178,190,207,244,314,370,390]],[1692813440,[88,286,331,370,381,399,416,430,484,518]],[1692813441,[156,308,345,391,398,412,425,450,488,509]],[1692813442,[95,174,204,240,248,258,283,306,349,362]],[1692813443,[29,160,197,233,246,258,273,291,326,380]],[1692813444,[79,150,184,223,236,244,262,295,319,323]],[1692813445,[108,182,226,281,294,314,331,347,383,417]],[1692813446,[118,214,269,322,331,343,360,388,409,424]],[1692813447,[317,407,449,483,494,510,526,545,562,568]],[1692813448,[356,428,469,511,518,528,540,565,618,759]],[1692813449,[303,397,427,461,469,478,492,519,564,632]],[1692813450,[326,602,736,775,788,801,809,829,854,922]],[1692813451,[706,818,877,954,971,983,999,1015,1038,1048]],[1692813452,[857,946,984,1016,1025,1038,1054,1073,1092,1144]],[1692813453,[916,1180,1291,1396,1423,1450,1479,2814,5080,5167]],[1692813454,[1093,1388,1978,2754,3093,3407,4133,5393,7663,12701]],[1692813455,[612,1150,1880,6334,10697,12788,14009,18692,30393,43662]],[1692813456,[578,1713,2661,3360,3575,3819,4033,4551,8935,12935]],[1692813457,[585,2426,2989,3194,3261,3428,3741,5363,9373,11367]],[1692813458,[614,2213,3058,4230,4957,5781,10462,10764,10936,11137]],[1692813459,[776,4215,4995,6869,7729,8875,8997,9876,10431,12798]],[1692813460,[1417,4640,7062,7362,7486,8849,9045,10861,13501,19694]],[1692813461,[1460,5581,7182,7296,7338,7407,7496,8177,12745,13554]],[1692813462,[1365,5555,6776,7058,7140,7190,7231,7355,7682,8595]],[1692813463,[1125,6168,6700,6940,7018,7158,7553,7847,9988,11020]],[1692813464,[1126,7136,7802,9222,9514,9831,10047,10647,14462,17126]],[1692813465,[1700,8268,8786,9690,9916,10286,12069,14007,15819,17635]],[1692813466,[2035,10777,12545,14587,14746,15025,15201,16944,20695,34832]],[1692813467,[3012,13647,14725,18099,18359,18495,18848,19525,22669,25163]],[1692813468,[2483,16293,17564,18818,19651,23157,33504,38208,43321,44360]],[1692813469,[1687,15849,17118,19097,19541,20656,22941,24262,25985,29069]],[1692813470,[1562,15208,15678,16996,17593,18724,19376,19620,20608,22787]],[1692813471,[1714,15104,15498,18638,19901,22208,23068,24896,28985,30390]],[1692813472,[1679,15391,16203,17878,18422,18828,20158,25512,50098,54247]],[1692813473,[1794,15747,16679,18116,19129,20009,20582,27638,29664,30896]],[1692813474,[1575,16093,17112,18670,19068,19365,20106,21581,30644,31934]],[1692813475,[1465,15747,16812,18277,18852,19509,20188,23849,30812,31239]],[1692813476,[1501,16724,17101,18757,19835,20842,22594,30128,33905,41629]],[1692813477,[1868,16111,17395,20631,21216,22717,24200,26643,32361,34267]],[1692813478,[1596,16701,18165,20814,22891,23788,30524,32281,36269,40655]],[1692813479,[1863,16898,18264,20952,22131,22803,24139,25038,28135,59661]],[1692813480,[1996,18290,20773,23732,26037,28743,34533,36791,45397,46430]],[1692813481,[2736,19783,22203,25560,27352,27824,28519,36448,43827,44954]],[1692813482,[2989,20885,24275,29236,30522,39309,45180,47721,51245,52805]],[1692813483,[3007,23722,26056,29106,33287,34825,41484,46787,55343,59291]],[1692813484,[2454,25201,27042,30933,32675,33743,34236,41098,48113,56775]],[1692813485,[3336,27534,32043,35808,37291,40801,41358,48879,53215,53995]],[1692813486,[2055,26704,30129,34593,38054,40814,47617,51891,53537,57299]],[1692813487,[1927,28007,30936,38240,39358,39856,41673,50906,53268,54306]],[1692813488,[2015,29513,31787,39847,40459,41676,42104,44532,53148,55975]],[1692813489,[2444,33431,36323,41063,42648,43427,44100,49864,56261,59500]],[1692813490,[2582,34479,38425,43461,44104,44957,47725,48208,52884,56854]],[1692813491,[2993,38335,41682,45703,46451,46631,47295,47745,54198,56493]],[1692813492,[2605,38349,40353,42841,45630,46482,47342,47923,49415,50280]],[1692813493,[3279,40318,41786,45245,45362,46105,46528,47426,53120,53953]],[1692813494,[2319,39519,40942,43950,44180,44378,44720,45384,46038,46566]],[1692813495,[2347,41610,42949,44060,44110,44603,45252,48315,51842,52089]],[1692813496,[1515,39001,41772,43036,43291,43770,44675,45390,50428,50646]],[1692813497,[1350,40510,41053,41550,42265,42419,43063,43594,46872,49776]],[1692813498,[351,39709,40244,41120,41280,41691,42100,43886,47407,48337]],[1692813499,[241,38600,39928,40905,41135,41467,43751,47028,51253,52740]],[1692813500,[37468,38002,39494,40488,40977,41627,44026,46890,50662,50980]],[1692813501,[11,38171,39346,40466,41967,43549,45020,45632,47854,50294]],[1692813502,[1,38193,39499,41890,42119,44010,44511,44790,45297,48963]],[1692813503,[2,37419,40240,42801,43352,43505,44006,45836,48961,57509]],[1692813504,[1,37690,41166,42251,42407,42843,43075,43394,47344,49189]],[1692813505,[3,38479,41030,41908,42107,42598,44051,46042,47850,51815]],[1692813506,[1,39699,40921,41347,42111,43889,45260,45527,46086,46696]],[1692813507,[1,40015,41187,42463,44012,44584,45346,45963,46390,46461]],[1692813508,[1,39382,41028,42197,42675,43040,43401,43830,45547,59287]],[1692813509,[2,39672,41436,42229,42395,42578,43016,43957,44401,45411]],[1692813510,[2,40418,41782,42105,42263,42391,42592,42806,46781,48696]],[1692813511,[1,40896,41625,42390,42507,42807,45405,45602,46010,46705]],[1692813512,[2,40795,41358,41704,41788,42101,44899,45218,47376,48517]],[1692813513,[1,40687,40887,41268,41903,43143,43830,44310,46236,47208]],[1692813514,[1,40454,40590,42316,42591,42799,43099,43734,45183,45366]],[1692813515,[1,40555,41686,41981,42238,42404,42552,43265,44740,45978]],[1692813516,[2,39620,39898,40637,41412,41638,42175,43978,46681,48403]],[1692813517,[1,39208,39382,39503,39589,39624,39706,40293,43747,45095]],[1692813518,[2,39064,39266,39985,40148,41470,42123,42556,45041,45799]],[1692813519,[2,38597,38900,39756,40621,41597,42005,42694,43439,44927]],[1692813520,[1,38202,38705,41789,42204,42393,43858,45199,49231,54610]],[1692813521,[1,37911,38200,40603,41642,42769,43468,43866,46196,47616]],[1692813522,[2,37399,37702,38815,39246,40306,40996,41524,44183,48185]],[1692813523,[2,36699,36794,36985,36995,37001,37043,37102,37432,38221]],[1692813524,[1,36390,36491,36734,36995,37403,37673,38486,45796,45986]],[1692813525,[1,35800,36105,37656,37994,38878,39864,42212,43597,43892]],[1692813526,[119,35410,36110,36884,37402,38359,38713,41269,42464,43221]],[1692813527,[2,34994,35904,37233,37571,38233,39967,41085,42641,42970]],[1692813528,[2,33996,34506,36269,36611,37056,39514,39835,41724,41996]],[1692813529,[1,33779,35419,36897,37177,37960,38947,39293,40643,41278]],[1692813530,[1,33489,35200,37473,37996,38257,39143,39762,39936,40085]],[1692813531,[3,32938,35000,35998,37460,37911,38195,38630,39325,39619]],[1692813532,[2,32891,34797,35799,36632,37168,37703,37932,38375,38684]],[1692813533,[2,32995,34484,35372,35537,36290,36733,37285,38000,39896]],[1692813534,[2,33389,34390,35616,35788,35911,36018,36413,41470,41883]],[1692813535,[1,32898,33897,34094,34389,34775,34992,35227,40914,41583]],[1692813536,[1,32390,33218,33605,33707,34005,34312,37518,44858,44987]],[1692813537,[2,31605,32789,34304,34907,38189,38606,38902,39986,41602]],[1692813538,[1,31426,32485,36352,37558,37900,38160,40321,43410,43815]],[1692813539,[1,32436,32847,36653,36783,36947,37614,40013,43362,43900]],[1692813540,[3,31612,32576,35405,35911,36188,36450,37404,40405,41388]],[1692813541,[1,32012,32600,32892,33061,34557,35232,35773,38169,39285]],[1692813542,[12,31599,31992,32282,32412,32474,32537,32728,32987,33112]],[1692813543,[2,31092,31443,31804,31876,31903,32003,32281,32606,33878]],[1692813544,[91,30548,31001,31478,32661,34683,35309,36047,37016,37049]],[1692813545,[1,29905,30615,31083,31783,32153,32272,35064,36702,36914]],[1692813546,[1,30322,30790,32223,33116,33749,34237,35776,36526,38699]],[1692813547,[3,29201,30415,30887,31134,32397,32642,33349,34900,34969]],[1692813548,[1,28986,30191,30613,31041,31835,32048,33427,34945,36886]],[1692813549,[2,28785,29980,30514,30894,31407,32208,32863,35201,37878]],[1692813550,[1,29055,29979,30584,31002,31302,31916,32668,33796,36076]],[1692813551,[1,28287,29500,30617,30770,30896,31360,31852,33700,33974]],[1692813552,[1,27993,29204,29495,29576,29709,30156,30605,31183,31787]],[1692813553,[4,27879,28778,29486,29796,30124,30413,30830,31513,31571]],[1692813554,[10,27888,28723,29078,29175,29378,29640,30256,30809,31141]],[1692813555,[1,27825,28266,28488,28511,28688,28831,29678,31162,32294]],[1692813556,[1,27477,27973,28247,28443,28501,28727,29069,30353,30906]],[1692813557,[118,27916,28290,28875,29145,29760,29961,30548,31806,32789]],[1692813558,[6,28226,29009,29493,29707,29908,30195,31095,32311,33077]],[1692813559,[3,28904,29581,30093,30378,30721,31139,31594,32479,32780]],[1692813560,[4,30067,30305,30797,30991,31180,31607,31783,33596,34797]],[1692813561,[1,30497,31090,31805,32010,32247,32683,33470,34291,34492]],[1692813562,[1,31583,32050,32999,33183,33310,33509,33939,40464,42892]],[1692813563,[2,31900,32387,32823,32974,33104,33268,33634,36433,38397]],[1692813564,[1,31656,32480,32784,32795,32815,32958,33102,33665,33800]],[1692813565,[1,31795,32401,33043,33682,34158,35764,37086,42378,44377]],[1692813566,[1,33404,34986,36990,37481,37980,39843,41463,43929,45703]],[1692813567,[1,36841,37281,39585,39799,40289,41081,42610,47092,51480]],[1692813568,[1,42037,44297,45194,45475,45703,46389,47290,49396,51189]],[1692813569,[1,46185,46502,47398,47563,47727,48077,48242,49777,51788]],[1692813570,[1,47620,48878,49189,49351,49678,49869,50485,52242,52482]],[1692813571,[1,49939,50978,51385,51482,51659,51772,52077,53692,56070]],[1692813572,[0,52604,53490,54386,54486,54572,54804,55728,56816,57191]],[1692813573,[1,54692,55243,55601,55773,55895,56198,56578,57965,58580]],[1692813574,[1,56132,56583,57388,57578,57595,57869,58491,58788,59876]],[1692813575,[1,58046,59083,59482,59504,59552,59690,59699,59703,59703]],[1692813576,[1,22387,23235,25100,25473,25587,25860,26892,27829,28202]],[1692813577,[1,22779,23618,25640,26082,26344,27035,29420,33277,34779]],[1692813578,[23205,23990,24537,26501,26677,27968,30391,32844,39586,40888]],[1692813579,[1,24338,25092,27484,28462,28940,30413,30938,32500,32995]],[1692813580,null],[1692813581,null],[1692813582,null],[1692813583,null],[1692813584,null],[1692813585,null],[1692813586,null],[1692813587,null],[1692813588,null],[1692813589,null],[1692813590,null],[1692813591,null],[1692813592,null],[1692813593,null],[1692813594,null],[1692813595,null],[1692813596,null],[1692813597,null],[1692813598,null],[1692813599,null],[1692813600,null],[1692813601,null],[1692813602,null],[1692813603,null],[1692813604,null],[1692813605,null],[1692813606,null],[1692813607,null],[1692813608,null],[1692813609,null],[1692813610,null],[1692813611,null],[1692813612,null],[1692813613,null],[1692813614,null],[1692813615,null],[1692813616,null],[1692813617,null],[1692813618,null],[1692813619,null],[1692813620,null],[1692813621,null],[1692813622,null],[1692813623,null],[1692813624,null],[1692813625,null],[1692813626,null],[1692813627,null],[1692813628,null],[1692813629,null],[1692813630,null],[1692813631,null],[1692813632,null],[1692813633,null],[1692813634,null],[1692813635,null],[1692813636,null],[1692813637,null],[1692813638,null],[1692813639,null],[1692813640,null],[1692813641,null],[1692813642,null],[1692813643,null],[1692813644,null],[1692813645,null],[1692813646,null],[1692813647,null],[1692813648,null],[1692813649,null],[1692813650,null],[1692813651,null],[1692813652,null],[1692813653,null],[1692813654,null],[1692813655,null],[1692813656,null],[1692813657,null],[1692813658,null],[1692813659,null],[1692813660,null],[1692813661,null],[1692813662,null],[1692813663,null],[1692813664,null],[1692813665,null],[1692813666,null],[1692813667,null],[1692813668,null],[1692813669,null],[1692813670,null],[1692813671,null],[1692813672,null],[1692813673,null],[1692813674,null],[1692813675,null],[1692813676,null],[1692813677,null],[1692813678,null],[1692813679,null],[1692813680,null],[1692813681,null],[1692813682,null],[1692813683,null],[1692813684,null],[1692813685,null],[1692813686,null],[1692813687,null],[1692813688,null],[1692813689,null],[1692813690,null]]);

var responsetimepercentilesovertimeokPercentilesChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responsetimepercentilesovertimeokPercentilesContainer',
    zoomType: 'x',
    marginBottom: 60
  },
  colors: ['#c4fd90', '#7ff77f', '#6ff2ad', '#61ede6', '#58c7e0', '#4ea1d4', '#487ad9', '#3f52cc', '#7335dc', '#c73905', '#FFA900'],
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false,
    baseSeries: 9
  },
  rangeSelector: {
    rangeSelector: { align: "left" },
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#92918C',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
        },
        select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Response Time (ms)' },
      opposite: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  plotOptions: {
    arearange: { lineWidth: 1 },
    series: {
      dataGrouping: { enabled: false }
    }
  },
  series: [
  
    
         {
pointInterval: 1000,
name: 'min',
data: responsetimepercentilesovertimeokPercentiles[0],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 10
},
         {
pointInterval: 1000,
name: '25%',
data: responsetimepercentilesovertimeokPercentiles[1],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 9
},
         {
pointInterval: 1000,
name: '50%',
data: responsetimepercentilesovertimeokPercentiles[2],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 8
},
         {
pointInterval: 1000,
name: '75%',
data: responsetimepercentilesovertimeokPercentiles[3],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 7
},
         {
pointInterval: 1000,
name: '80%',
data: responsetimepercentilesovertimeokPercentiles[4],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 6
},
         {
pointInterval: 1000,
name: '85%',
data: responsetimepercentilesovertimeokPercentiles[5],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 5
},
         {
pointInterval: 1000,
name: '90%',
data: responsetimepercentilesovertimeokPercentiles[6],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 4
},
         {
pointInterval: 1000,
name: '95%',
data: responsetimepercentilesovertimeokPercentiles[7],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 3
},
         {
pointInterval: 1000,
name: '99%',
data: responsetimepercentilesovertimeokPercentiles[8],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 2
},
         {
pointInterval: 1000,
name: 'max',
data: responsetimepercentilesovertimeokPercentiles[9],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 1
},
  allUsersData
  ]
});

responsetimepercentilesovertimeokPercentilesChart.setTitle({
  text: '<span class="chart_title chart_title_">Response Time Percentiles over Time (OK)</span>',
  useHTML: true
});

var requests = unpack([[1692813374,[2,2,0]],[1692813375,[2,2,0]],[1692813376,[2,2,0]],[1692813377,[2,2,0]],[1692813378,[2,2,0]],[1692813379,[2,2,0]],[1692813380,[2,2,0]],[1692813381,[2,2,0]],[1692813382,[2,2,0]],[1692813383,[2,2,0]],[1692813384,[2,2,0]],[1692813385,[6,6,0]],[1692813386,[7,7,0]],[1692813387,[4,4,0]],[1692813388,[9,9,0]],[1692813389,[5,5,0]],[1692813390,[4,4,0]],[1692813391,[5,5,0]],[1692813392,[5,5,0]],[1692813393,[5,5,0]],[1692813394,[4,4,0]],[1692813395,[8,8,0]],[1692813396,[6,6,0]],[1692813397,[9,9,0]],[1692813398,[3,3,0]],[1692813399,[5,5,0]],[1692813400,[9,9,0]],[1692813401,[13,13,0]],[1692813402,[16,16,0]],[1692813403,[20,20,0]],[1692813404,[22,22,0]],[1692813405,[26,26,0]],[1692813406,[29,29,0]],[1692813407,[33,33,0]],[1692813408,[36,36,0]],[1692813409,[39,39,0]],[1692813410,[42,42,0]],[1692813411,[46,46,0]],[1692813412,[49,49,0]],[1692813413,[52,52,0]],[1692813414,[56,56,0]],[1692813415,[58,58,0]],[1692813416,[63,63,0]],[1692813417,[65,65,0]],[1692813418,[69,69,0]],[1692813419,[72,72,0]],[1692813420,[76,76,0]],[1692813421,[77,77,0]],[1692813422,[83,83,0]],[1692813423,[86,86,0]],[1692813424,[88,88,0]],[1692813425,[92,92,0]],[1692813426,[95,95,0]],[1692813427,[99,99,0]],[1692813428,[102,102,0]],[1692813429,[105,105,0]],[1692813430,[108,108,0]],[1692813431,[112,112,0]],[1692813432,[115,115,0]],[1692813433,[118,118,0]],[1692813434,[122,122,0]],[1692813435,[125,125,0]],[1692813436,[128,128,0]],[1692813437,[131,131,0]],[1692813438,[136,136,0]],[1692813439,[138,138,0]],[1692813440,[141,141,0]],[1692813441,[144,144,0]],[1692813442,[148,148,0]],[1692813443,[152,152,0]],[1692813444,[155,155,0]],[1692813445,[157,157,0]],[1692813446,[162,162,0]],[1692813447,[164,164,0]],[1692813448,[168,168,0]],[1692813449,[171,171,0]],[1692813450,[174,174,0]],[1692813451,[178,178,0]],[1692813452,[181,181,0]],[1692813453,[185,185,0]],[1692813454,[187,187,0]],[1692813455,[191,191,0]],[1692813456,[194,194,0]],[1692813457,[198,198,0]],[1692813458,[201,201,0]],[1692813459,[204,204,0]],[1692813460,[207,207,0]],[1692813461,[211,211,0]],[1692813462,[214,214,0]],[1692813463,[217,217,0]],[1692813464,[221,221,0]],[1692813465,[223,223,0]],[1692813466,[228,228,0]],[1692813467,[230,226,4]],[1692813468,[234,228,6]],[1692813469,[237,230,7]],[1692813470,[241,206,35]],[1692813471,[243,226,17]],[1692813472,[247,238,9]],[1692813473,[251,235,16]],[1692813474,[254,236,18]],[1692813475,[256,233,23]],[1692813476,[260,257,3]],[1692813477,[264,205,59]],[1692813478,[267,243,24]],[1692813479,[270,198,72]],[1692813480,[273,206,67]],[1692813481,[277,202,75]],[1692813482,[280,248,32]],[1692813483,[281,149,132]],[1692813484,[269,182,87]],[1692813485,[310,142,168]],[1692813486,[293,186,107]],[1692813487,[297,148,149]],[1692813488,[299,191,108]],[1692813489,[304,210,94]],[1692813490,[306,158,148]],[1692813491,[309,178,131]],[1692813492,[313,120,193]],[1692813493,[317,112,205]],[1692813494,[320,97,223]],[1692813495,[322,71,251]],[1692813496,[326,43,283]],[1692813497,[327,60,267]],[1692813498,[336,55,281]],[1692813499,[336,49,287]],[1692813500,[339,37,302]],[1692813501,[343,62,281]],[1692813502,[346,153,193]],[1692813503,[350,113,237]],[1692813504,[352,122,230]],[1692813505,[356,167,189]],[1692813506,[359,131,228]],[1692813507,[363,126,237]],[1692813508,[366,113,253]],[1692813509,[369,116,253]],[1692813510,[372,132,240]],[1692813511,[375,129,246]],[1692813512,[380,96,284]],[1692813513,[382,98,284]],[1692813514,[386,108,278]],[1692813515,[388,84,304]],[1692813516,[393,72,321]],[1692813517,[395,120,275]],[1692813518,[400,109,291]],[1692813519,[401,94,307]],[1692813520,[406,108,298]],[1692813521,[408,95,313]],[1692813522,[412,80,332]],[1692813523,[416,77,339]],[1692813524,[418,104,314]],[1692813525,[422,99,323]],[1692813526,[426,83,343]],[1692813527,[428,92,336]],[1692813528,[432,91,341]],[1692813529,[435,113,322]],[1692813530,[438,86,352]],[1692813531,[442,97,345]],[1692813532,[445,102,343]],[1692813533,[449,129,320]],[1692813534,[451,129,322]],[1692813535,[455,96,359]],[1692813536,[458,109,349]],[1692813537,[462,101,361]],[1692813538,[464,94,370]],[1692813539,[469,124,345]],[1692813540,[471,119,352]],[1692813541,[475,117,358]],[1692813542,[478,74,404]],[1692813543,[480,107,373]],[1692813544,[486,70,416]],[1692813545,[488,101,387]],[1692813546,[491,96,395]],[1692813547,[494,88,406]],[1692813548,[498,129,369]],[1692813549,[501,127,374]],[1692813550,[504,118,386]],[1692813551,[508,108,400]],[1692813552,[511,113,398]],[1692813553,[515,79,436]],[1692813554,[518,87,431]],[1692813555,[520,130,390]],[1692813556,[524,136,388]],[1692813557,[527,114,413]],[1692813558,[532,115,417]],[1692813559,[534,127,407]],[1692813560,[537,135,402]],[1692813561,[540,124,416]],[1692813562,[545,154,391]],[1692813563,[548,127,421]],[1692813564,[550,102,448]],[1692813565,[553,163,390]],[1692813566,[557,181,376]],[1692813567,[561,171,390]],[1692813568,[565,165,400]],[1692813569,[567,112,455]],[1692813570,[569,146,423]],[1692813571,[575,195,380]],[1692813572,[577,167,410]],[1692813573,[580,114,466]],[1692813574,[584,111,473]],[1692813575,[586,31,555]],[1692813576,[591,32,559]],[1692813577,[593,64,529]],[1692813578,[597,56,541]],[1692813579,[279,27,252]],[1692813580,[0,0,0]],[1692813581,[0,0,0]],[1692813582,[0,0,0]],[1692813583,[0,0,0]],[1692813584,[0,0,0]],[1692813585,[0,0,0]],[1692813586,[0,0,0]],[1692813587,[0,0,0]],[1692813588,[0,0,0]],[1692813589,[0,0,0]],[1692813590,[0,0,0]],[1692813591,[0,0,0]],[1692813592,[0,0,0]],[1692813593,[0,0,0]],[1692813594,[0,0,0]],[1692813595,[0,0,0]],[1692813596,[0,0,0]],[1692813597,[0,0,0]],[1692813598,[0,0,0]],[1692813599,[0,0,0]],[1692813600,[0,0,0]],[1692813601,[0,0,0]],[1692813602,[0,0,0]],[1692813603,[0,0,0]],[1692813604,[0,0,0]],[1692813605,[0,0,0]],[1692813606,[0,0,0]],[1692813607,[0,0,0]],[1692813608,[0,0,0]],[1692813609,[0,0,0]],[1692813610,[0,0,0]],[1692813611,[0,0,0]],[1692813612,[0,0,0]],[1692813613,[0,0,0]],[1692813614,[0,0,0]],[1692813615,[0,0,0]],[1692813616,[0,0,0]],[1692813617,[0,0,0]],[1692813618,[0,0,0]],[1692813619,[0,0,0]],[1692813620,[0,0,0]],[1692813621,[0,0,0]],[1692813622,[0,0,0]],[1692813623,[0,0,0]],[1692813624,[0,0,0]],[1692813625,[0,0,0]],[1692813626,[0,0,0]],[1692813627,[0,0,0]],[1692813628,[0,0,0]],[1692813629,[0,0,0]],[1692813630,[0,0,0]],[1692813631,[0,0,0]],[1692813632,[0,0,0]],[1692813633,[0,0,0]],[1692813634,[0,0,0]],[1692813635,[0,0,0]],[1692813636,[0,0,0]],[1692813637,[0,0,0]],[1692813638,[0,0,0]],[1692813639,[0,0,0]],[1692813640,[0,0,0]],[1692813641,[0,0,0]],[1692813642,[0,0,0]],[1692813643,[0,0,0]],[1692813644,[0,0,0]],[1692813645,[0,0,0]],[1692813646,[0,0,0]],[1692813647,[0,0,0]],[1692813648,[0,0,0]],[1692813649,[0,0,0]],[1692813650,[0,0,0]],[1692813651,[0,0,0]],[1692813652,[0,0,0]],[1692813653,[0,0,0]],[1692813654,[0,0,0]],[1692813655,[0,0,0]],[1692813656,[0,0,0]],[1692813657,[0,0,0]],[1692813658,[0,0,0]],[1692813659,[0,0,0]],[1692813660,[0,0,0]],[1692813661,[0,0,0]],[1692813662,[0,0,0]],[1692813663,[0,0,0]],[1692813664,[0,0,0]],[1692813665,[0,0,0]],[1692813666,[0,0,0]],[1692813667,[0,0,0]],[1692813668,[0,0,0]],[1692813669,[0,0,0]],[1692813670,[0,0,0]],[1692813671,[0,0,0]],[1692813672,[0,0,0]],[1692813673,[0,0,0]],[1692813674,[0,0,0]],[1692813675,[0,0,0]],[1692813676,[0,0,0]],[1692813677,[0,0,0]],[1692813678,[0,0,0]],[1692813679,[0,0,0]],[1692813680,[0,0,0]],[1692813681,[0,0,0]],[1692813682,[0,0,0]],[1692813683,[0,0,0]],[1692813684,[0,0,0]],[1692813685,[0,0,0]],[1692813686,[0,0,0]],[1692813687,[0,0,0]],[1692813688,[0,0,0]],[1692813689,[0,0,0]],[1692813690,[0,0,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'requests',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of requests' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: requests[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData
  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of requests per second</span>',
  useHTML: true
});

var responses = unpack([[1692813374,[1,1,0]],[1692813375,[3,3,0]],[1692813376,[2,2,0]],[1692813377,[2,2,0]],[1692813378,[2,2,0]],[1692813379,[2,2,0]],[1692813380,[2,2,0]],[1692813381,[2,2,0]],[1692813382,[2,2,0]],[1692813383,[2,2,0]],[1692813384,[2,2,0]],[1692813385,[6,6,0]],[1692813386,[7,7,0]],[1692813387,[4,4,0]],[1692813388,[9,9,0]],[1692813389,[5,5,0]],[1692813390,[4,4,0]],[1692813391,[5,5,0]],[1692813392,[5,5,0]],[1692813393,[5,5,0]],[1692813394,[4,4,0]],[1692813395,[8,8,0]],[1692813396,[6,6,0]],[1692813397,[9,9,0]],[1692813398,[3,3,0]],[1692813399,[5,5,0]],[1692813400,[9,9,0]],[1692813401,[13,13,0]],[1692813402,[16,16,0]],[1692813403,[20,20,0]],[1692813404,[22,22,0]],[1692813405,[26,26,0]],[1692813406,[29,29,0]],[1692813407,[32,32,0]],[1692813408,[37,37,0]],[1692813409,[39,39,0]],[1692813410,[42,42,0]],[1692813411,[45,45,0]],[1692813412,[50,50,0]],[1692813413,[51,51,0]],[1692813414,[45,45,0]],[1692813415,[51,51,0]],[1692813416,[64,64,0]],[1692813417,[62,62,0]],[1692813418,[74,74,0]],[1692813419,[83,83,0]],[1692813420,[80,80,0]],[1692813421,[78,78,0]],[1692813422,[78,78,0]],[1692813423,[59,59,0]],[1692813424,[92,92,0]],[1692813425,[116,116,0]],[1692813426,[99,99,0]],[1692813427,[99,99,0]],[1692813428,[96,96,0]],[1692813429,[97,97,0]],[1692813430,[118,118,0]],[1692813431,[110,110,0]],[1692813432,[107,107,0]],[1692813433,[115,115,0]],[1692813434,[130,130,0]],[1692813435,[120,120,0]],[1692813436,[82,82,0]],[1692813437,[144,144,0]],[1692813438,[159,159,0]],[1692813439,[138,138,0]],[1692813440,[107,107,0]],[1692813441,[150,150,0]],[1692813442,[167,167,0]],[1692813443,[151,151,0]],[1692813444,[153,153,0]],[1692813445,[151,151,0]],[1692813446,[159,159,0]],[1692813447,[125,125,0]],[1692813448,[178,178,0]],[1692813449,[172,172,0]],[1692813450,[121,121,0]],[1692813451,[155,155,0]],[1692813452,[154,154,0]],[1692813453,[168,168,0]],[1692813454,[128,128,0]],[1692813455,[107,107,0]],[1692813456,[153,153,0]],[1692813457,[125,125,0]],[1692813458,[63,63,0]],[1692813459,[118,118,0]],[1692813460,[256,256,0]],[1692813461,[83,83,0]],[1692813462,[53,53,0]],[1692813463,[77,77,0]],[1692813464,[82,82,0]],[1692813465,[81,81,0]],[1692813466,[78,78,0]],[1692813467,[171,171,0]],[1692813468,[222,222,0]],[1692813469,[243,243,0]],[1692813470,[161,161,0]],[1692813471,[106,106,0]],[1692813472,[94,94,0]],[1692813473,[84,84,0]],[1692813474,[144,144,0]],[1692813475,[72,72,0]],[1692813476,[39,39,0]],[1692813477,[54,54,0]],[1692813478,[42,42,0]],[1692813479,[31,31,0]],[1692813480,[70,70,0]],[1692813481,[142,142,0]],[1692813482,[55,55,0]],[1692813483,[35,35,0]],[1692813484,[75,75,0]],[1692813485,[252,252,0]],[1692813486,[239,239,0]],[1692813487,[195,195,0]],[1692813488,[125,125,0]],[1692813489,[183,183,0]],[1692813490,[201,201,0]],[1692813491,[175,175,0]],[1692813492,[163,163,0]],[1692813493,[312,312,0]],[1692813494,[164,164,0]],[1692813495,[131,131,0]],[1692813496,[138,138,0]],[1692813497,[364,103,261]],[1692813498,[852,128,724]],[1692813499,[821,72,749]],[1692813500,[1037,2,1035]],[1692813501,[754,208,546]],[1692813502,[363,52,311]],[1692813503,[483,74,409]],[1692813504,[370,76,294]],[1692813505,[340,21,319]],[1692813506,[380,115,265]],[1692813507,[309,56,253]],[1692813508,[305,49,256]],[1692813509,[405,81,324]],[1692813510,[365,118,247]],[1692813511,[406,81,325]],[1692813512,[388,54,334]],[1692813513,[401,64,337]],[1692813514,[340,67,273]],[1692813515,[355,33,322]],[1692813516,[377,70,307]],[1692813517,[383,105,278]],[1692813518,[373,72,301]],[1692813519,[366,71,295]],[1692813520,[357,47,310]],[1692813521,[347,33,314]],[1692813522,[375,43,332]],[1692813523,[376,55,321]],[1692813524,[397,65,332]],[1692813525,[355,32,323]],[1692813526,[427,102,325]],[1692813527,[392,37,355]],[1692813528,[373,44,329]],[1692813529,[411,83,328]],[1692813530,[435,89,346]],[1692813531,[412,60,352]],[1692813532,[397,40,357]],[1692813533,[403,98,305]],[1692813534,[424,102,322]],[1692813535,[472,94,378]],[1692813536,[357,7,350]],[1692813537,[355,2,353]],[1692813538,[648,277,371]],[1692813539,[485,139,346]],[1692813540,[505,144,361]],[1692813541,[462,115,347]],[1692813542,[457,56,401]],[1692813543,[450,48,402]],[1692813544,[479,94,385]],[1692813545,[424,34,390]],[1692813546,[530,123,407]],[1692813547,[628,224,404]],[1692813548,[467,95,372]],[1692813549,[484,97,387]],[1692813550,[435,62,373]],[1692813551,[492,93,399]],[1692813552,[589,179,410]],[1692813553,[555,126,429]],[1692813554,[610,173,437]],[1692813555,[451,65,386]],[1692813556,[472,111,361]],[1692813557,[660,246,414]],[1692813558,[555,147,408]],[1692813559,[554,108,446]],[1692813560,[586,195,391]],[1692813561,[576,163,413]],[1692813562,[576,175,401]],[1692813563,[539,128,411]],[1692813564,[564,111,453]],[1692813565,[514,121,393]],[1692813566,[485,110,375]],[1692813567,[504,120,384]],[1692813568,[578,175,403]],[1692813569,[664,212,452]],[1692813570,[610,171,439]],[1692813571,[478,107,371]],[1692813572,[504,81,423]],[1692813573,[557,112,445]],[1692813574,[624,166,458]],[1692813575,[605,164,441]],[1692813576,[627,164,463]],[1692813577,[598,149,449]],[1692813578,[609,115,494]],[1692813579,[364,139,225]],[1692813580,[192,192,0]],[1692813581,[98,98,0]],[1692813582,[137,137,0]],[1692813583,[217,217,0]],[1692813584,[110,110,0]],[1692813585,[121,121,0]],[1692813586,[38,38,0]],[1692813587,[79,79,0]],[1692813588,[60,60,0]],[1692813589,[70,70,0]],[1692813590,[71,71,0]],[1692813591,[95,95,0]],[1692813592,[55,55,0]],[1692813593,[66,66,0]],[1692813594,[81,81,0]],[1692813595,[135,135,0]],[1692813596,[96,96,0]],[1692813597,[120,120,0]],[1692813598,[49,49,0]],[1692813599,[61,61,0]],[1692813600,[48,48,0]],[1692813601,[45,45,0]],[1692813602,[76,76,0]],[1692813603,[72,72,0]],[1692813604,[94,94,0]],[1692813605,[29,29,0]],[1692813606,[15,15,0]],[1692813607,[59,59,0]],[1692813608,[16,16,0]],[1692813609,[11,11,0]],[1692813610,[56,56,0]],[1692813611,[5,5,0]],[1692813612,[26,26,0]],[1692813613,[33,33,0]],[1692813614,[34,34,0]],[1692813615,[43,43,0]],[1692813616,[35,35,0]],[1692813617,[60,60,0]],[1692813618,[19,19,0]],[1692813619,[65,65,0]],[1692813620,[61,61,0]],[1692813621,[57,57,0]],[1692813622,[44,44,0]],[1692813623,[67,67,0]],[1692813624,[34,34,0]],[1692813625,[39,39,0]],[1692813626,[34,34,0]],[1692813627,[57,57,0]],[1692813628,[42,42,0]],[1692813629,[68,68,0]],[1692813630,[37,37,0]],[1692813631,[30,30,0]],[1692813632,[25,25,0]],[1692813633,[14,14,0]],[1692813634,[31,16,15]],[1692813635,[128,2,126]],[1692813636,[105,0,105]],[1692813637,[67,0,67]],[1692813638,[61,0,61]],[1692813639,[27,0,27]],[1692813640,[0,0,0]],[1692813641,[0,0,0]],[1692813642,[0,0,0]],[1692813643,[0,0,0]],[1692813644,[0,0,0]],[1692813645,[0,0,0]],[1692813646,[0,0,0]],[1692813647,[0,0,0]],[1692813648,[0,0,0]],[1692813649,[0,0,0]],[1692813650,[0,0,0]],[1692813651,[0,0,0]],[1692813652,[0,0,0]],[1692813653,[0,0,0]],[1692813654,[0,0,0]],[1692813655,[0,0,0]],[1692813656,[0,0,0]],[1692813657,[0,0,0]],[1692813658,[0,0,0]],[1692813659,[0,0,0]],[1692813660,[0,0,0]],[1692813661,[0,0,0]],[1692813662,[0,0,0]],[1692813663,[0,0,0]],[1692813664,[0,0,0]],[1692813665,[0,0,0]],[1692813666,[0,0,0]],[1692813667,[0,0,0]],[1692813668,[0,0,0]],[1692813669,[0,0,0]],[1692813670,[0,0,0]],[1692813671,[0,0,0]],[1692813672,[0,0,0]],[1692813673,[0,0,0]],[1692813674,[0,0,0]],[1692813675,[0,0,0]],[1692813676,[0,0,0]],[1692813677,[0,0,0]],[1692813678,[0,0,0]],[1692813679,[0,0,0]],[1692813680,[0,0,0]],[1692813681,[0,0,0]],[1692813682,[0,0,0]],[1692813683,[0,0,0]],[1692813684,[0,0,0]],[1692813685,[0,0,0]],[1692813686,[0,0,0]],[1692813687,[0,0,0]],[1692813688,[0,0,0]],[1692813689,[0,0,0]],[1692813690,[0,0,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responses',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of responses' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: responses[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
},
{
color: '#68b65c',
name: 'OK',
data: responses[1],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
{
color: '#f15b4f',
name: 'KO',
data: responses[2],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData,
{
  
type: 'pie',
name: 'Distribution',
data: [
  {name: 'OK', y: 22525.0, color: '#68b65c'},{name: 'KO', y: 32118.0, color: '#f15b4f'}
],
center: [775, -40],
size: 70,
showInLegend: false,
dataLabels: { enabled: false },
dataGrouping: { enabled: false }

}

  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of responses per second</span>',
  useHTML: true
});

var scatterChart = new Highcharts.Chart({
  chart: {
    renderTo: 'container_response_time_dispersion', 
    defaultSeriesType: 'scatter',
    zoomType: 'xy',
    marginBottom: 90
  },
  credits: { enabled: false },
  xAxis: {
    title: {
      enabled: true,
      text: 'Global number of requests per second',
      style: { fontWeight: 'bold' }
    },
    startOnTick: true,
    endOnTick: true,
    showLastLabel: true,
    min: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  yAxis: {
    min: 0,
    title: { text: 'Response Time (ms)' }
  },
  tooltip: {
    formatter: function() {
         return ''+ this.y +' ms at ' + this.x + ' allreq/s';
    }
  },
  legend: {
    enabled: true,
    floating: true,
    y: 0,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
  },
  plotOptions: {
    scatter: {
      marker: {
        radius: 3,
        states: {
          hover: {
            enabled: true,
            lineColor: 'rgb(100,100,100)'
          }
        }
      },
      states: {
        hover: {
          marker: { enabled: false }
        }
      }
    }
  },
  series: [
	  {
type: 'scatter',
color: '#68b65c',
name: 'OK',
data: [
[7,104],[7,5],[7,9],[8,12],[8,11],[8,9],[8,7],[8,6],[8,5],[9,9],[9,11],[12,4],[12,4],[12,5],[12,6],[13,4],[14,6],[14,12],[14,6],[15,8],[16,9],[17,5],[18,4],[19,5],[20,5],[21,5],[30,6],[39,4],[44,7],[55,8],[60,7],[67,7],[76,7],[81,7],[90,4],[94,4],[103,6],[111,4],[115,5],[122,51],[124,5286],[130,4467],[149,105],[150,145],[163,144],[173,441],[178,122],[179,37],[180,39],[184,206],[203,355],[217,65],[226,11],[227,143],[229,166],[229,272],[243,537],[247,197],[250,185],[254,183],[259,150],[276,179],[282,265],[282,430],[305,314],[306,483],[309,10764],[318,7355],[323,309],[324,450],[328,545],[335,829],[338,291],[338,18692],[339,8177],[340,347],[343,295],[344,7847],[347,306],[349,5393],[352,16944],[353,10647],[354,30128],[355,388],[357,14007],[357,25038],[364,9876],[364,32281],[367,5363],[370,1015],[377,519],[377,26643],[378,565],[378,1073],[381,4551],[384,2814],[384,23849],[385,46787],[386,25512],[390,27638],[392,24896],[400,47721],[402,41098],[405,36791],[423,46890],[446,21581],[450,19620],[451,19525],[459,46042],[473,44790],[477,30938],[480,36448],[481,47028],[483,44532],[495,43830],[499,43594],[501,45963],[502,45836],[505,38208],[509,10861],[509,43394],[512,43265],[517,45218],[518,48315],[532,44310],[534,43866],[535,47923],[535,43886],[536,43957],[537,43734],[538,24262],[538,45602],[543,45199],[544,47745],[544,45390],[549,41524],[550,49864],[551,42212],[555,45527],[557,43978],[560,50906],[565,37102],[565,41085],[566,45384],[566,42556],[566,42694],[568,48208],[569,37518],[572,38902],[573,42806],[575,39835],[577,38486],[584,37932],[586,51891],[588,40293],[605,38630],[616,39293],[619,48879],[621,41269],[623,39762],[625,45632],[633,35064],[638,32281],[640,32728],[650,36413],[652,37285],[652,35227],[672,32668],[679,47426],[692,36047],[698,35773],[698,29678],[702,33427],[706,32863],[711,40013],[716,37404],[716,31852],[724,35776],[750,29069],[754,30830],[758,31594],[781,41463],[781,55728],[782,33102],[794,31095],[795,37086],[798,33634],[800,42610],[801,30605],[803,30256],[806,52077],[814,33470],[821,56578],[827,33349],[840,33939],[841,40321],[844,32844],[852,31783],[862,47290],[865,50485],[872,29420],[876,58491],[877,59699],[882,26892],[886,30548],[903,48242]
]},
	  {
type: 'scatter',
color: '#f15b4f',
name: 'KO',
data: [
[354,57144],[357,60000],[364,31532],[377,60000],[384,31654],[385,25424],[386,60000],[390,31557],[392,60000],[400,31455],[402,16869],[405,51495],[423,321],[446,60001],[450,60000],[451,60000],[459,57],[473,67],[477,60000],[480,31595],[481,1141],[483,15561],[495,68],[499,3346],[501,71],[502,85],[505,41803],[509,119],[512,116],[517,72],[518,7095],[532,58],[534,31],[535,7832],[535,1305],[536,72],[537,138],[538,31665],[538,64],[543,60],[544,15454],[544,7296],[549,37],[550,15606],[551,7],[555,70],[557,62],[560,15500],[565,65],[565,24],[566,7599],[566,48],[566,76],[568,15556],[569,28],[572,134],[573,68],[575,62],[577,39],[584,70],[586,15564],[588,65],[605,76],[616,65],[619,16569],[621,111],[623,80],[625,297],[633,118],[638,87],[640,161],[650,74],[652,70],[652,69],[672,76],[679,7656],[692,239],[698,89],[698,79],[702,116],[706,78],[711,82],[716,73],[716,104],[724,72],[750,155],[754,336],[758,77],[781,67],[781,61],[782,119],[794,95],[795,69],[798,75],[800,70],[801,89],[803,160],[806,65],[814,75],[821,63],[827,83],[840,74],[841,260],[844,60000],[852,274],[862,76],[865,75],[872,60000],[876,79],[877,60000],[882,60000],[886,199],[903,75]
]}
	]
});

scatterChart.setTitle({
  text: '<span class="chart_title">Response Time against Global Throughput</span>',
  useHTML: true
});

    });
</script>
</div>
</body>
</html>
